flag stations - Turkish English Dictionary